home *** CD-ROM | disk | FTP | other *** search
/ Quick PC 61 / Quick PC 61.iso / I386 / UDDIWEB.MSI / phones.ascx < prev    next >
Encoding:
ASP Control Directive  |  2003-02-21  |  3.8 KB  |  139 lines

  1. <%@ Control Language='C#' Inherits='UDDI.Web.PhoneControl' %>
  2. <%@ Register TagPrefix='uddi' Namespace='UDDI.Web' Assembly='uddi.web' %>
  3. <%@ Import Namespace='System.Data' %>
  4. <%@ Import Namespace='UDDI' %>
  5. <%@ Import Namespace='UDDI.API.Business' %>
  6.  
  7. <asp:DataGrid 
  8.         ID='grid' 
  9.         Cellpadding='4' 
  10.         Cellspacing='0' 
  11.         Border='0' 
  12.         Width='100%' 
  13.         AutoGenerateColumns='false' 
  14.         OnEditCommand='DataGrid_Edit' 
  15.         OnDeleteCommand='DataGrid_Delete' 
  16.         OnUpdateCommand='DataGrid_Update' 
  17.         OnCancelCommand='DataGrid_Cancel' 
  18.         ItemStyle-VerticalAlign='top' 
  19.         ShowFooter='true'
  20.         Runat='Server'>
  21.         
  22.     <EditItemStyle CssClass='tableEditItem' />
  23.     <HeaderStyle CssClass='tableHeader' />
  24.     <ItemStyle CssClass='tableItem' />    
  25.     <AlternatingItemStyle CssClass='tableAlternatingItem' />
  26.     <FooterStyle CssClass='tableFooter' />
  27.     
  28.     <Columns>
  29.         <asp:TemplateColumn>
  30.             <ItemTemplate>
  31.                 <uddi:UddiLabel
  32.                         Text='<%# ((Phone)Container.DataItem).Value %>' 
  33.                         Runat='Server' /><br>
  34.                 <uddi:UddiLabel 
  35.                         Text='[[TAG_USE_TYPE]]' 
  36.                         CssClass='lightHeader' 
  37.                         Runat='server' />
  38.                 <uddi:UddiLabel 
  39.                         Text='<%# Utility.Iff( Utility.StringEmpty( ( (Phone)Container.DataItem ).UseType ), Localization.GetString( "HEADING_NONE" ), ( (Phone)Container.DataItem ).UseType ) %>' 
  40.                         Runat='Server' />
  41.             </ItemTemplate>
  42.             
  43.             <EditItemTemplate>
  44.                 <uddi:UddiLabel 
  45.                         Text='[[TAG_PHONE]]' 
  46.                         Runat='server' /><br>
  47.                 <uddi:UddiTextBox 
  48.                         ID='phone' 
  49.                         Width='200px'
  50.                         Columns='40'
  51.                         MaxLength='255'
  52.                         OnEnterKeyPressed='OnEnterKeyPressed'
  53.                         Selected='true'                        
  54.                         Text='<%# ((Phone)Container.DataItem).Value %>' 
  55.                         Runat='Server' /><br>
  56.                 <asp:RequiredFieldValidator 
  57.                         id='phoneRequired'
  58.                         ControlToValidate='phone'
  59.                         ErrorMessage='<%# Localization.GetString( "ERROR_FIELD_REQUIRED" ) %>'
  60.                         Display='dynamic'
  61.                         Runat='server'/><br>
  62.                 <uddi:UddiLabel 
  63.                         Text='[[TAG_USE_TYPE]]' 
  64.                         Runat='server' /><br>
  65.                 <uddi:UddiTextBox 
  66.                         ID='useType' 
  67.                         Columns='40'
  68.                         Width='200px'
  69.                         MaxLength='255' 
  70.                         OnEnterKeyPressed='OnEnterKeyPressed'
  71.                         Text='<%# ((Phone)Container.DataItem).UseType %>' 
  72.                         Runat='Server' />
  73.             </EditItemTemplate>
  74.             
  75.             <FooterTemplate>
  76.                 <uddi:UddiLabel 
  77.                         Text='<%# String.Format( Localization.GetString( "TEXT_RECORD_COUNT" ), phones.Count ) %>' 
  78.                         ForeColor='#000000'
  79.                         Runat='server' />
  80.             </FooterTemplate>            
  81.         </asp:TemplateColumn>
  82.         
  83.         <asp:TemplateColumn HeaderStyle-Width='150px'>
  84.             <ItemTemplate>
  85.                 <nobr>
  86.                     <uddi:UddiButton
  87.                             ID='edit' 
  88.                             CommandName='Edit' 
  89.                             Text='[[BUTTON_EDIT]]' 
  90.                             EditModeDisable='true'
  91.                             Width='70px' 
  92.                             CssClass='button' 
  93.                             Runat='server' />
  94.                         
  95.                     <uddi:UddiButton 
  96.                             ID='delete' 
  97.                             CommandName='Delete' 
  98.                             Text='[[BUTTON_DELETE]]' 
  99.                             EditModeDisable='true'
  100.                             Width='70px' 
  101.                             CssClass='button' 
  102.                             Runat='server' />
  103.                 </nobr>
  104.             </ItemTemplate>
  105.             
  106.             <EditItemTemplate>
  107.                 <nobr>
  108.                     <uddi:UddiButton
  109.                             ID='update' 
  110.                             CommandName='Update' 
  111.                             Text='[[BUTTON_UPDATE]]' 
  112.                             Width='70px' 
  113.                             CssClass='button' 
  114.                             Runat='server' />
  115.                     
  116.                     <uddi:UddiButton 
  117.                             ID='cancel' 
  118.                             CommandName='Cancel' 
  119.                             Text='[[BUTTON_CANCEL]]' 
  120.                             Width='70px' 
  121.                             CssClass='button' 
  122.                             CausesValidation='false' 
  123.                             Runat='server' />
  124.                 </nobr>
  125.             </EditItemTemplate>
  126.             
  127.             <FooterTemplate>
  128.                 <uddi:UddiButton
  129.                         ID='add' 
  130.                         Text='[[BUTTON_ADD_PHONE]]' 
  131.                         Width='146px' 
  132.                         CssClass='button' 
  133.                         OnClick='DataGrid_Add' 
  134.                         EditModeDisable='true' 
  135.                         Runat='Server' />
  136.             </FooterTemplate>
  137.         </asp:TemplateColumn>    
  138.     </Columns>
  139. </asp:DataGrid>